Familia: | Familia de protocolos d'Internet | ||||||||
Función: | Tresferencia de ficheros | ||||||||
Puertos: | 20/TCP DATA Port 21/TCP Control Port | ||||||||
| |||||||||
Estándares: | FTP: RFC 959 (1985) Estensiones de FTP para IPv6 y NATs: RFC 2428 (1998) |
El Protocolu de tresferencia de ficheros (n'inglés File Transfer Protocol o FTP) ye un protocolu de rede pa la tresferencia de ficheros ente sistemes coneutaos a una rede TCP (Transmission Control Protocol), basáu na arquiteutura veceru-sirvidor. Dende un equipu veceru puede coneutase a un sirvidor pa baxar ficheros dende él o pa unvia-y ficheros, independientemente del sistema operativu utilizáu en cada ordenador.
El serviciu FTP ye ufiertáu pola capa d'aplicación del modelu de capes de rede TCP/IP al usuariu, utilizando de normal el puertu de rede 20 y el 21. Un problema básicu de FTP ye que ta pensáu pa ufiertar la máxima velocidá na conexón, pero non la máxima seguridá, yá que tol intercambiu d'información, dende l'usuariu y contraseña del usuariu nel sirvidor hasta la tresferencia de cualquier ficheru, realízase en testu planu ensin nengún tipu de cifráu, colo qu'un posible atacante puede prindar esti tráficu, aportar al sirvidor y/o apoderase de los ficheros tresferíos.
Pa solucionar esti problema son de gran utilidá aplicaciones como SCP y SFTP, incluyíes nel paquete SSH, que dexen tresferir ficheros pero cifrando tol tráficu.